package com.collectplus.express.model;

import java.io.Serializable;
import java.util.ArrayList;


public class OrderDetailBean implements Serializable{
	/**
	 * 
	 */
	private static final long serialVersionUID = -254967025631160226L;
	private String courierId;
	private int orderId;
	private String parcelId;

	private String receiverId;
	private String receiverName;
	private String receiverPhone;
	private String receiverProvince;
	private String receiverCity;
	private String receiverDistrict;
	private String receiverAddress;
	private String parcelImgUrl;
	private String weight;
	
	private String cost;// 费用
	private String expressCompanyName;// 快递公司
	private String expressNumber;// 运单号
	private int isComplained; // 是否已投诉
	private int isEvaluated;// 是否已评价
	private CourierBean courier;
	private ArrayList<OrderRouterBean> routes;
	private OrderEvaludateBean evaluate;

	public static class OrderEvaludateBean implements Serializable {
		/**
		 * 
		 */
		private static final long serialVersionUID = 1433903497523231026L;
		
		private int courierId;
		private long date;
		private String congtent;
		private int id;
		private int orderId;
		private String reason;
		private int star;
		private int userId;

		public int getCourierId() {
			return courierId;
		}

		public void setCourierId(int courierId) {
			this.courierId = courierId;
		}

		public long getDate() {
			return date;
		}

		public void setDate(long date) {
			this.date = date;
		}

		public String getCongtent() {
			return congtent;
		}

		public void setCongtent(String congtent) {
			this.congtent = congtent;
		}

		public int getId() {
			return id;
		}

		public void setId(int id) {
			this.id = id;
		}

		public int getOrderId() {
			return orderId;
		}

		public void setOrderId(int orderId) {
			this.orderId = orderId;
		}

		public String getReason() {
			return reason;
		}

		public void setReason(String reason) {
			this.reason = reason;
		}

		public int getStar() {
			return star;
		}

		public void setStar(int star) {
			this.star = star;
		}

		public int getUserId() {
			return userId;
		}

		public void setUserId(int userId) {
			this.userId = userId;
		}
	}

	public String getCourierId() {
		return courierId;
	}

	public void setCourierId(String courierId) {
		this.courierId = courierId;
	}

	public int getOrderId() {
		return orderId;
	}

	public void setOrderId(int orderId) {
		this.orderId = orderId;
	}

	public String getCost() {
		return cost;
	}

	public void setCost(String cost) {
		this.cost = cost;
	}

	public String getParcelImgUrl() {
		return parcelImgUrl;
	}

	public void setParcelImgUrl(String parcelImgUrl) {
		this.parcelImgUrl = parcelImgUrl;
	}

	public String getWeight() {
		return weight;
	}

	public void setWeight(String weight) {
		this.weight = weight;
	}

	public String getParcelId() {
		return parcelId;
	}

	public void setParcelId(String parcelId) {
		this.parcelId = parcelId;
	}

	public String getReceiverAddress() {
		return receiverAddress;
	}

	public void setReceiverAddress(String receiverAddress) {
		this.receiverAddress = receiverAddress;
	}

	public String getReceiverCity() {
		return receiverCity;
	}

	public void setReceiverCity(String receiverCity) {
		this.receiverCity = receiverCity;
	}

	public String getReceiverId() {
		return receiverId;
	}

	public void setReceiverId(String receiverId) {
		this.receiverId = receiverId;
	}

	public String getReceiverName() {
		return receiverName;
	}

	public void setReceiverName(String receiverName) {
		this.receiverName = receiverName;
	}

	public String getReceiverPhone() {
		return receiverPhone;
	}

	public void setReceiverPhone(String receiverPhone) {
		this.receiverPhone = receiverPhone;
	}

	public String getReceiverProvince() {
		return receiverProvince;
	}

	public void setReceiverProvince(String receiverProvince) {
		this.receiverProvince = receiverProvince;
	}

	public String getReceiverDistrict() {
		return receiverDistrict;
	}

	public void setReceiverDistrict(String receiverDistrict) {
		this.receiverDistrict = receiverDistrict;
	}

	public static long getSerialversionuid() {
		return serialVersionUID;
	}

	public ArrayList<OrderRouterBean> getRoutes() {
		return routes;
	}

	public void setRoutes(ArrayList<OrderRouterBean> routes) {
		this.routes = routes;
	}

	public int getIsComplained() {
		return isComplained;
	}

	public void setIsComplained(int isComplained) {
		this.isComplained = isComplained;
	}

	public int getIsEvaluated() {
		return isEvaluated;
	}

	public void setIsEvaluated(int isEvaluated) {
		this.isEvaluated = isEvaluated;
	}

	public String getExpressCompanyName() {
		return expressCompanyName;
	}

	public void setExpressCompanyName(String expressCompanyName) {
		this.expressCompanyName = expressCompanyName;
	}

	public String getExpressNumber() {
		return expressNumber;
	}

	public void setExpressNumber(String expressNumber) {
		this.expressNumber = expressNumber;
	}

	public CourierBean getCourier() {
		return courier;
	}

	public void setCourier(CourierBean courier) {
		this.courier = courier;
	}

	public OrderEvaludateBean getEvaluate() {
		return evaluate;
	}

	public void setEvaluate(OrderEvaludateBean evaluate) {
		this.evaluate = evaluate;
	}
}
